Aufgabenstellung:
- Eine Aufgabenliste mit 2 Anzeigearten. Einmal nach angemeldetem User gefiltert, einmal den Status zur Auswahl.
Das sieht so aus
- Anlegen der Aufgabe geht am einfachsten mit dem Sharepoint Designer.
Den gibt es ja Kostenlos bei MS (Nimm die 32 Bit Version, auch unter 64Bit Windows)
Also zuerst mal eine Liste mit dem Typ Aufgabe erstellen. Die hat bereits alle Felder und Einstellmöglichkeiten die man braucht.
- Der Liste einen Namen und eine Beschreibung geben. Beschreibung kann man auch weglassen oder später eintragen
- Wunderbare Ansichten und Vor-Filterungen sind bereits vorhanden. Braucht man noch extra Infos bei jedem Datensatz kann man mit Listenspalten bearbeiten auch gleich hier ändern.
- Ich habe 2 Testdatensätze angelegt. Einerseits einen wo ich der Zugewiesen an User bin
- Und einen Datensatz in dem der Status auf In Bearbeitung steht
- In einem freien Bereich füge ich mehrere Webparts ein.
- Die aktuelle Aufgabenliste 2 mal hintereinander.
- Und sowohl den Filter Aktueller Benutzerfilter als auch einen Auswahlfilter
- Im Seiteneditmodus erhält man ein Dropdown, in dem man einerseits das Webpart bearbeiten kann, als auch Verbindungen verwalten kann
- beim Webpart bearbeiten wähle ich Name als Feld
- Und weise es der Aufgabe1 zu
- Indem ich es mit dem Feld Zugewiesen an verknüpfe
- Ähnlich verfahren wir beim Auswahlfilter, dem wir eine Liste der möglichen Auswahl eintragen.
- Nun wird es der Aufgabe2 Liste zugewisen
- Und mit dem Feld Status verknüpft
Das wars auch schon.
Das Webpart Aktueller Benutzer ist unsichtbar zur Laufzeit und liefert nun den Namen des angemeldeten Users.
Die Liste reagier darauf und zeigt nur die eigenen Aufgaben an.
Ähnlich bei der Statusabfrage. wählt man "In Bearbeitung" werden auch nur diese Datensätze in der Aufgabenliste angezeigt.
Viel Erfolg